package com.ruoyi.db.domain.system.vo;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * Author:cgChen
 * Date:2022/07/09 11:55
 * Description: 商城订单列表返回
 */
public class SjmcSysMallOrderGoodsVo {
    //订单id
    @ApiModelProperty(value="订单id")
    private String orderId;
    //商品id
    @ApiModelProperty(value="商品id")
    private Integer goodsId;
    //商品名称
    @ApiModelProperty(value="商品名称")
    private String goodsName;
    //图片
    @ApiModelProperty(value="图片")
    private String goodsImg;
    //客户id
    @ApiModelProperty(value="客户id")
    private String customerId;
    //客户名称
    @ApiModelProperty(value="客户名称")
    private String customerName;
    //手机号
    @ApiModelProperty(value="手机号")
    private String customerPhone;
    //身份证号
    @ApiModelProperty(value="身份证号")
    private String idNumber;
    //订单状态(1未发货 2已发货 3已收货 4已取消)
    @ApiModelProperty(value="订单状态(1未发货 2已发货 3已收货 4已取消)")
    private Integer orderStatus;
    //下单时间
    @ApiModelProperty(value="下单时间")
    private String orderTime;
    //pc
    @ApiModelProperty(value="pc")
    private BigDecimal payPc;
    //vc
    @ApiModelProperty(value="vc")
    private BigDecimal payVc;
    //线上券
    @ApiModelProperty(value="线上券")
    private BigDecimal onlinePrice;
    //线下券
    @ApiModelProperty(value="线下券")
    private BigDecimal offlinePrice;
    //活动vc
    @ApiModelProperty(value="活动vc")
    private BigDecimal promote;
    //支付状态
    @ApiModelProperty(value="支付状态")
    private BigDecimal payStatus;
    //说明
    @ApiModelProperty(value="说明")
    private String remark;
    //收货地址id
    @ApiModelProperty(value="收货地址id")
    private String addressId;
    //快递公司
    @ApiModelProperty(value="快递公司")
    private String courierCompanyId;
    //快递单号
    @ApiModelProperty(value="快递单号")
    private String courierNumber;
    //支付时间
    @ApiModelProperty(value="支付时间")
    private String payTime;
    //运营中心id
    @ApiModelProperty(value="运营中心id")
    private String userId;
    //商品分类id 1.普通商品 2.认购商品 3.活动商品 4.线上券商品
    @ApiModelProperty(value="商品分类id 1.普通商品 2.认购商品 3.活动商品 4.线上券商品")
    private String classify;
    //商品数量
    @ApiModelProperty(value="商品数量")
    private String productAmount;

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }
    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getGoodsImg() {
        return goodsImg;
    }

    public void setGoodsImg(String goodsImg) {
        this.goodsImg = goodsImg;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getCustomerPhone() {
        return customerPhone;
    }

    public void setCustomerPhone(String customerPhone) {
        this.customerPhone = customerPhone;
    }

    public String getIdNumber() {
        return idNumber;
    }

    public void setIdNumber(String idNumber) {
        this.idNumber = idNumber;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public BigDecimal getPayPc() {
        return payPc;
    }

    public void setPayPc(BigDecimal payPc) {
        this.payPc = payPc;
    }

    public BigDecimal getPayVc() {
        return payVc;
    }

    public void setPayVc(BigDecimal payVc) {
        this.payVc = payVc;
    }

    public BigDecimal getOnlinePrice() {
        return onlinePrice;
    }

    public void setOnlinePrice(BigDecimal onlinePrice) {
        this.onlinePrice = onlinePrice;
    }

    public BigDecimal getOfflinePrice() {
        return offlinePrice;
    }

    public void setOfflinePrice(BigDecimal offlinePrice) {
        this.offlinePrice = offlinePrice;
    }

    public BigDecimal getPromote() {
        return promote;
    }

    public void setPromote(BigDecimal promote) {
        this.promote = promote;
    }

    public BigDecimal getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(BigDecimal payStatus) {
        this.payStatus = payStatus;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getAddressId() {
        return addressId;
    }

    public void setAddressId(String addressId) {
        this.addressId = addressId;
    }

    public String getCourierCompanyId() {
        return courierCompanyId;
    }

    public void setCourierCompanyId(String courierCompanyId) {
        this.courierCompanyId = courierCompanyId;
    }

    public String getCourierNumber() {
        return courierNumber;
    }

    public void setCourierNumber(String courierNumber) {
        this.courierNumber = courierNumber;
    }

    public String getPayTime() {
        return payTime;
    }

    public void setPayTime(String payTime) {
        this.payTime = payTime;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getClassify() {
        return classify;
    }

    public void setClassify(String classify) {
        this.classify = classify;
    }

    public String getProductAmount() {
        return productAmount;
    }

    public void setProductAmount(String productAmount) {
        this.productAmount = productAmount;
    }

}
